Skip to content

Commit 6245b64

Browse files
Merge branch 'release-1.42.47' into develop
* release-1.42.47: Bumping version to 1.42.47 Update to latest models
2 parents 1bffac5 + dfbb362 commit 6245b64

9 files changed

Lines changed: 386 additions & 17 deletions

File tree

.changes/1.42.47.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"category": "``batch``",
4+
"description": "Add support for listing jobs by share identifier and getting snapshots of active capacity utilization by job queue and share.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``ec2``",
9+
"description": "R8i instances powered by custom Intel Xeon 6 processors available only on AWS with sustained all-core 3.9 GHz turbo frequency",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``eks``",
14+
"description": "This release adds support for Windows Server 2025 in Amazon EKS Managed Node Groups.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``kafkaconnect``",
19+
"description": "Support configurable upper limits on task count during autoscaling operations via maxAutoscalingTaskCount parameter.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``s3tables``",
24+
"description": "S3 Tables now supports setting partition specifications and sort orders on tables. Partition specs allow users to define how data is organized using transform functions. Sort order configurations enable users to specify sort directions and null ordering preferences for optimized data layout.",
25+
"type": "api-change"
26+
}
27+
]

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
CHANGELOG
33
=========
44

5+
1.42.47
6+
=======
7+
8+
* api-change:``batch``: Add support for listing jobs by share identifier and getting snapshots of active capacity utilization by job queue and share.
9+
* api-change:``ec2``: R8i instances powered by custom Intel Xeon 6 processors available only on AWS with sustained all-core 3.9 GHz turbo frequency
10+
* api-change:``eks``: This release adds support for Windows Server 2025 in Amazon EKS Managed Node Groups.
11+
* api-change:``kafkaconnect``: Support configurable upper limits on task count during autoscaling operations via maxAutoscalingTaskCount parameter.
12+
* api-change:``s3tables``: S3 Tables now supports setting partition specifications and sort orders on tables. Partition specs allow users to define how data is organized using transform functions. Sort order configurations enable users to specify sort directions and null ordering preferences for optimized data layout.
13+
14+
515
1.42.46
616
=======
717

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import re
1818
from logging import NullHandler
1919

20-
__version__ = '1.42.46'
20+
__version__ = '1.42.47'
2121

2222

2323
# Configure default logger to do nothing

botocore/data/batch/2016-08-10/service-2.json

Lines changed: 180 additions & 7 deletions
Large diffs are not rendered by default.

botocore/data/ec2/2016-11-15/service-2.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46504,7 +46504,20 @@
4650446504
"g7e.8xlarge",
4650546505
"g7e.12xlarge",
4650646506
"g7e.24xlarge",
46507-
"g7e.48xlarge"
46507+
"g7e.48xlarge",
46508+
"r8id.large",
46509+
"r8id.xlarge",
46510+
"r8id.2xlarge",
46511+
"r8id.4xlarge",
46512+
"r8id.8xlarge",
46513+
"r8id.12xlarge",
46514+
"r8id.16xlarge",
46515+
"r8id.24xlarge",
46516+
"r8id.32xlarge",
46517+
"r8id.48xlarge",
46518+
"r8id.96xlarge",
46519+
"r8id.metal-48xl",
46520+
"r8id.metal-96xl"
4650846521
]
4650946522
},
4651046523
"InstanceTypeHypervisor":{

botocore/data/eks/2017-11-01/service-2.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1102,6 +1102,8 @@
11021102
"WINDOWS_FULL_2019_x86_64",
11031103
"WINDOWS_CORE_2022_x86_64",
11041104
"WINDOWS_FULL_2022_x86_64",
1105+
"WINDOWS_CORE_2025_x86_64",
1106+
"WINDOWS_FULL_2025_x86_64",
11051107
"AL2023_x86_64_STANDARD",
11061108
"AL2023_ARM_64_STANDARD",
11071109
"AL2023_x86_64_NEURON",

botocore/data/kafkaconnect/2021-09-14/service-2.json

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -449,11 +449,15 @@
449449
},
450450
"scaleInPolicy":{
451451
"shape":"ScaleInPolicy",
452-
"documentation":"<p>The sacle-in policy for the connector.</p>"
452+
"documentation":"<p>The scale-in policy for the connector.</p>"
453453
},
454454
"scaleOutPolicy":{
455455
"shape":"ScaleOutPolicy",
456-
"documentation":"<p>The sacle-out policy for the connector.</p>"
456+
"documentation":"<p>The scale-out policy for the connector.</p>"
457+
},
458+
"maxAutoscalingTaskCount":{
459+
"shape":"__integer",
460+
"documentation":"<p>The maximum number of tasks allocated to the connector during autoscaling operations. Must be at least equal to maxWorkerCount.</p>"
457461
}
458462
},
459463
"documentation":"<p>Specifies how the connector scales.</p>"
@@ -475,11 +479,15 @@
475479
},
476480
"scaleInPolicy":{
477481
"shape":"ScaleInPolicyDescription",
478-
"documentation":"<p>The sacle-in policy for the connector.</p>"
482+
"documentation":"<p>The scale-in policy for the connector.</p>"
479483
},
480484
"scaleOutPolicy":{
481485
"shape":"ScaleOutPolicyDescription",
482-
"documentation":"<p>The sacle-out policy for the connector.&gt;</p>"
486+
"documentation":"<p>The scale-out policy for the connector.</p>"
487+
},
488+
"maxAutoscalingTaskCount":{
489+
"shape":"__integer",
490+
"documentation":"<p>The maximum number of tasks allocated to the connector during autoscaling operations. Must be at least equal to maxWorkerCount.</p>"
483491
}
484492
},
485493
"documentation":"<p>Information about the auto scaling parameters for the connector.</p>"
@@ -508,11 +516,15 @@
508516
},
509517
"scaleInPolicy":{
510518
"shape":"ScaleInPolicyUpdate",
511-
"documentation":"<p>The target sacle-in policy for the connector.</p>"
519+
"documentation":"<p>The target scale-in policy for the connector.</p>"
512520
},
513521
"scaleOutPolicy":{
514522
"shape":"ScaleOutPolicyUpdate",
515-
"documentation":"<p>The target sacle-out policy for the connector.</p>"
523+
"documentation":"<p>The target scale-out policy for the connector.</p>"
524+
},
525+
"maxAutoscalingTaskCount":{
526+
"shape":"__integer",
527+
"documentation":"<p>The maximum number of tasks allocated to the connector during autoscaling operations. Must be at least equal to maxWorkerCount.</p>"
516528
}
517529
},
518530
"documentation":"<p>The updates to the auto scaling parameters for the connector.</p>"

botocore/data/s3tables/2018-05-10/service-2.json

Lines changed: 133 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2142,13 +2142,77 @@
21422142
"shape":"IcebergSchema",
21432143
"documentation":"<p>The schema for an Iceberg table.</p>"
21442144
},
2145+
"partitionSpec":{
2146+
"shape":"IcebergPartitionSpec",
2147+
"documentation":"<p>The partition specification for the Iceberg table. Partitioning organizes data into separate files based on the values of one or more fields, which can improve query performance by reducing the amount of data scanned. Each partition field applies a transform (such as identity, year, month, or bucket) to a single field.</p>"
2148+
},
2149+
"writeOrder":{
2150+
"shape":"IcebergSortOrder",
2151+
"documentation":"<p>The sort order for the Iceberg table. Sort order defines how data is sorted within data files, which can improve query performance by enabling more efficient data skipping and filtering.</p>"
2152+
},
21452153
"properties":{
21462154
"shape":"TableProperties",
2147-
"documentation":"<p>Contains configuration properties for an Iceberg table.</p>"
2155+
"documentation":"<p>A map of custom configuration properties for the Iceberg table.</p>"
21482156
}
21492157
},
21502158
"documentation":"<p>Contains details about the metadata for an Iceberg table.</p>"
21512159
},
2160+
"IcebergNullOrder":{
2161+
"type":"string",
2162+
"enum":[
2163+
"nulls-first",
2164+
"nulls-last"
2165+
]
2166+
},
2167+
"IcebergPartitionField":{
2168+
"type":"structure",
2169+
"required":[
2170+
"sourceId",
2171+
"transform",
2172+
"name"
2173+
],
2174+
"members":{
2175+
"sourceId":{
2176+
"shape":"Integer",
2177+
"documentation":"<p>The ID of the source schema field to partition by. This must reference a valid field ID from the table schema.</p>",
2178+
"locationName":"source-id"
2179+
},
2180+
"transform":{
2181+
"shape":"String",
2182+
"documentation":"<p>The partition transform to apply to the source field. Supported transforms include <code>identity</code>, <code>year</code>, <code>month</code>, <code>day</code>, <code>hour</code>, <code>bucket</code>, and <code>truncate</code>. For more information, see the <a href=\"https://iceberg.apache.org/spec/#partition-transforms\">Apache Iceberg partition transforms documentation</a>.</p>"
2183+
},
2184+
"name":{
2185+
"shape":"String",
2186+
"documentation":"<p>The name for this partition field. This name is used in the partitioned file paths.</p>"
2187+
},
2188+
"fieldId":{
2189+
"shape":"Integer",
2190+
"documentation":"<p>An optional unique identifier for this partition field. If not specified, S3 Tables automatically assigns a field ID.</p>",
2191+
"locationName":"field-id"
2192+
}
2193+
},
2194+
"documentation":"<p>Defines a single partition field in an Iceberg partition specification.</p>"
2195+
},
2196+
"IcebergPartitionFieldList":{
2197+
"type":"list",
2198+
"member":{"shape":"IcebergPartitionField"}
2199+
},
2200+
"IcebergPartitionSpec":{
2201+
"type":"structure",
2202+
"required":["fields"],
2203+
"members":{
2204+
"fields":{
2205+
"shape":"IcebergPartitionFieldList",
2206+
"documentation":"<p>The list of partition fields that define how the table data is partitioned. Each field specifies a source field and a transform to apply. This field is required if <code>partitionSpec</code> is provided.</p>"
2207+
},
2208+
"specId":{
2209+
"shape":"Integer",
2210+
"documentation":"<p>The unique identifier for this partition specification. If not specified, defaults to <code>0</code>.</p>",
2211+
"locationName":"spec-id"
2212+
}
2213+
},
2214+
"documentation":"<p>Defines how data in an Iceberg table is partitioned. Partitioning helps optimize query performance by organizing data into separate files based on field values. Each partition field specifies a transform to apply to a source field.</p>"
2215+
},
21522216
"IcebergSchema":{
21532217
"type":"structure",
21542218
"required":["fields"],
@@ -2174,6 +2238,66 @@
21742238
},
21752239
"documentation":"<p>Contains details about the snapshot management settings for an Iceberg table. The oldest snapshot expires when its age exceeds the <code>maxSnapshotAgeHours</code> and the total number of snapshots exceeds the value for the minimum number of snapshots to keep <code>minSnapshotsToKeep</code>.</p>"
21762240
},
2241+
"IcebergSortDirection":{
2242+
"type":"string",
2243+
"enum":[
2244+
"asc",
2245+
"desc"
2246+
]
2247+
},
2248+
"IcebergSortField":{
2249+
"type":"structure",
2250+
"required":[
2251+
"sourceId",
2252+
"transform",
2253+
"direction",
2254+
"nullOrder"
2255+
],
2256+
"members":{
2257+
"sourceId":{
2258+
"shape":"Integer",
2259+
"documentation":"<p>The ID of the source schema field to sort by. This must reference a valid field ID from the table schema.</p>",
2260+
"locationName":"source-id"
2261+
},
2262+
"transform":{
2263+
"shape":"String",
2264+
"documentation":"<p>The transform to apply to the source field before sorting. Use <code>identity</code> to sort by the field value directly, or specify other transforms as needed.</p>"
2265+
},
2266+
"direction":{
2267+
"shape":"IcebergSortDirection",
2268+
"documentation":"<p>The sort direction. Valid values are <code>asc</code> for ascending order or <code>desc</code> for descending order.</p>"
2269+
},
2270+
"nullOrder":{
2271+
"shape":"IcebergNullOrder",
2272+
"documentation":"<p>Specifies how null values are ordered. Valid values are <code>nulls-first</code> to place nulls before non-null values, or <code>nulls-last</code> to place nulls after non-null values.</p>",
2273+
"locationName":"null-order"
2274+
}
2275+
},
2276+
"documentation":"<p>Defines a single sort field in an Iceberg sort order specification.</p>"
2277+
},
2278+
"IcebergSortFieldList":{
2279+
"type":"list",
2280+
"member":{"shape":"IcebergSortField"}
2281+
},
2282+
"IcebergSortOrder":{
2283+
"type":"structure",
2284+
"required":[
2285+
"orderId",
2286+
"fields"
2287+
],
2288+
"members":{
2289+
"orderId":{
2290+
"shape":"Integer",
2291+
"documentation":"<p>The unique identifier for this sort order. If not specified, defaults to <code>1</code>. The order ID is used by Apache Iceberg to track sort order evolution.</p>",
2292+
"locationName":"order-id"
2293+
},
2294+
"fields":{
2295+
"shape":"IcebergSortFieldList",
2296+
"documentation":"<p>The list of sort fields that define how data is sorted within files. Each field specifies a source field, sort direction, and null ordering. This field is required if <code>writeOrder</code> is provided.</p>"
2297+
}
2298+
},
2299+
"documentation":"<p>Defines the sort order for data within an Iceberg table. Sorting data can improve query performance by enabling more efficient data skipping.</p>"
2300+
},
21772301
"IcebergUnreferencedFileRemovalSettings":{
21782302
"type":"structure",
21792303
"members":{
@@ -2188,6 +2312,10 @@
21882312
},
21892313
"documentation":"<p>Contains details about the unreferenced file removal settings for an Iceberg table bucket.</p>"
21902314
},
2315+
"Integer":{
2316+
"type":"integer",
2317+
"box":true
2318+
},
21912319
"InternalServerErrorException":{
21922320
"type":"structure",
21932321
"members":{
@@ -2940,6 +3068,10 @@
29403068
"type"
29413069
],
29423070
"members":{
3071+
"id":{
3072+
"shape":"Integer",
3073+
"documentation":"<p>An optional unique identifier for the schema field. Field IDs are used by Apache Iceberg to track schema evolution and maintain compatibility across schema changes. If not specified, S3 Tables automatically assigns field IDs.</p>"
3074+
},
29433075
"name":{
29443076
"shape":"String",
29453077
"documentation":"<p>The name of the field.</p>"

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
# The short X.Y version.
6060
version = '1.42.'
6161
# The full version, including alpha/beta/rc tags.
62-
release = '1.42.46'
62+
release = '1.42.47'
6363

6464
# The language for content autogenerated by Sphinx. Refer to documentation
6565
# for a list of supported languages.

0 commit comments

Comments
 (0)